Romanian-French dictionary »

bujumbura meaning in French

RomanianFrench
bujumbura

bujumbura◼◼◼