Portuguese-English dictionary »

caramanchão meaning in English

PortugueseEnglish
caramanchão noun
{m}

arbor [arbors](a shady place for sitting)
noun
[UK: ˈɑː.bə(r)] [US: ˈɑːr.bər]