English

edit

Noun

edit

Irulas

  1. plural of Irula

Anagrams

edit