PONCHO Meaning of PONCHO in English [H]n poncho Interlingua English vocab. Английский словарь Интерлингва. 2012