Portuguese-English dictionary »

matagal meaning in English

PortugueseEnglish
matagal noun
{m}

thicket [thickets](copse)
noun
[UK: ˈθɪkɪt] [US: ˈθɪkət]