impossible

FRENCH
impossible
masc
fem
ENGLISH
impossible