Portuguese-English dictionary »

caruma meaning in English

PortugueseEnglish
caruma noun
{f}

pine needle [pine needles](leaf of a pine tree)
noun
[UK: paɪn ˈniːd.l̩] [US: ˈpaɪn ˈniːd.l̩]