bizarre

FRENCH
bizarre
masc
fem
ENGLISH
strange, bizarre, odd