Polish-French dictionary »

marabut meaning in French

PolishFrench
marabut noun

maraboutnom

marabut afrykański

marabout d'Afrique

marabut indyjski

marabout argala