Spanish-French dictionary »

nemrod meaning in French

SpanishFrench
Nemrod noun

nemrodnom {m}

Nemrodnom {m}