Portuguese-English dictionary »

idolatrar meaning in English

PortugueseEnglish
idolatrar verb

god(idolize)
verb
[UK: ɡɒd] [US: ˈɡɑːd]