Spanish-French dictionary »

dodoma meaning in French

SpanishFrench
Dodoma noun

Dodomanom {f}