imbuvables
French
Adjective
imbuvables
plural of
imbuvable