poncho

Word form poncho
Language: Spanish
Word meaning poncho