English to Malay Dictionary Spot

Spot

tempat
translation of 'spot'
noun
tompok
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one