English to Malay Dictionary spot

spot

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