delingos

English

Noun

delingos

  1. plural of delingo