Polish-English dictionary »

padma meaning in English

PolishEnglish
Padma

Padma River