Find the word definition

Wikipedia
Ambodiadabo

Ambodiadabo may mean several places in Madagascar:

  • Ambodiadabo, a commune in Bealanana District, Sofia Region.
  • Ambodiadabo, a commune in Mandritsara District, Sofia Region.