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