Portuguese-English dictionary »

parreira meaning in English

PortugueseEnglish
parreira noun
{f}

grapevine [grapevines](the plant on which grapes grow)
noun
[UK: ˈɡreɪp.vaɪn] [US: ˈɡreɪp.ˌvaɪn]