Polish-Latin dictionary »

dżungla meaning in Latin

PolishLatin
dżungla noun
wilgotny las tropikalny;

silva tropicanoun