indestronables
Spanish
Adjective
indestronables
plural of
indestronable