Spanish-English Dictionaryamansar
Meaning of amansar