Polish-English dictionary »

piroga meaning in English

PolishEnglish
piroga

pirogue