Polish-English dictionary »

poncho meaning in English

PolishEnglish
poncho noun

ponchonoun
simple garment of cloth