Malay to English
hasil carian: amma
Probably related to:
Malay | English |
amma
|
d amma, from amma,
|
English to English
amma
noun (n)
- An abbes or spiritual mother.seorang ibu atau abbes spiritual.source: webster1913