Meaning of idólatra in Spanish:

idólatra

Translate idólatra into English

adjective & masculine and feminine noun

  • 1[persona] Que adora o rinde culto a un ídolo.

    pueblos idólatras
  • 2[persona] Que ama y admira con exceso a una persona o una cosa.