French-Spanish dictionary »

dodoma meaning in Spanish

FrenchSpanish
Dodoma nom {f}

Dodomanoun