Polish-English dictionary »

dżerba meaning in English

PolishEnglish
Dżerba noun

Djerbanoun