French-English dictionary »

terafim meaning in English

FrenchEnglish
terafim nom {m}

teraphim(An idol or other image)
noun