oddball in French
oddball in French
excentrique
An eccentric or unusual person.
olibrius
An eccentric or unusual person.