Portuguese-English dictionary »

granja meaning in English

PortugueseEnglish
granja noun
{f}

farm [farms](a place where agricultural activities take place)
noun
[UK: fɑːm] [US: ˈfɑːrm]