dillis

English

Noun

dillis

  1. plural of dilli