imborrables
Spanish
Adjective
imborrables
plural of
imborrable