Polish-French dictionary »

dżungla meaning in French

PolishFrench
dżungla

forêt tropicale

jungle