ambiras

English

Noun

ambiras

  1. plural of ambira

Anagrams