English to Malay Dictionary massa

massa

Massa
Credits: Google Translate
Download the
HelloEnglishApp
image_one