Polish-English dictionary »

giluszek meaning in English

PolishEnglish
giluszek

Long-tailed Rosefinch