Spanish-French dictionary »

idólatra meaning in French

SpanishFrench
idólatra adjective

idolâtreadjectif