explantos
Spanish
Noun
explantos
m
pl
plural of
explanto