nutcase meaning in French
n. lunatique; dingue, cinglé; personne excentrique; personne dérangée, personne ayant des problèmes psychiatriques
n. lunatique; dingue, cinglé; personne excentrique; personne dérangée, personne ayant des problèmes psychiatriques