Portuguese-English dictionary »

casaco canguru meaning in English

PortugueseEnglish
casaco canguru noun
{m}

kangaroo jacket(jacket with a large pocket)
noun