Portuguese-English dictionary »

labaça meaning in English

PortugueseEnglish
labaça noun
{f}

dock [docks](any plant in genus Rumex)
noun
[UK: ˈdɒk] [US: ˈdɑːk]