Translation of nasabah in English:

User Contribution

nasabah

noun