idòlatra Catalan - English
1.
Englishidolater
-
Englishone who worships idols
-
Catalanidòlatra
2.
Englishidolatrous
-
Englishpartaking in idolatry
-
Catalanidòlatra
Englishidolatrous
-
Catalanidòlatra
English translator: Catalan English idòlatra Eesti sõnaraamat Español Traductor Svenska Översättare