chimlas

English

Noun

chimlas

  1. plural of chimla

Anagrams