Spanish-French dictionary »

buyumbura meaning in French

SpanishFrench
Buyumbura noun

Bujumburanom {f}