poncho

Word form poncho
Language: English
Word meaning poncho