English-French dictionary »

nut job meaning in French

EnglishFrench
nut job (someone who is insane)
noun

taré◼◼◼nom {m}

tarée◼◼◻nom {f}

débile◼◻◻nom {m} nom {f}