French-Romanian dictionary »

marabu meaning in Romanian

FrenchRomanian
marabu

marabout◼◼◼