English-Russian translations for poncho
Definition of poncho
- A simple garment, made from a rectangle of cloth, with a slit in the middle for the head
- A similar waterproof garment, today typically of rubber with a hood
Trending Searches
Popular Dictionaries