idolatra Spanish - English
1.
Englishidolater
-
Englishone who worships idols
-
Spanishidólatra
2.
Englishidolatrous
-
Englishpartaking in idolatry
-
Spanishidólatra
English translator: Spanish English idolatra Eesti sõnaraamat Español Traductor Svenska Översättare