debiloides
Portuguese
Noun
debiloides
plural of
debiloide
Adjective
debiloides
plural of
debiloide