poncho

Word form poncho
Language: French
Word meaning poncho