Amarasi

English

Proper noun

Amarasi

  1. A language of Indonesia.

Translations

Anagrams