Spanish-English dictionary »

terafim meaning in English

SpanishEnglish
terafim noun
{m}

teraphim(An idol or other image)
noun

Your history