nemrod - French English Dictionary

nemrod

Play ENFRFRfr
Play ENFRFRca

Meanings of "nemrod" in English French Dictionary : 1 result(s)

French English
General
nemrod [m] nimrod