Definition of ポンチョ

ポンチョ

poncho

noun
poncho