English to Malayalam Dictionary spots

spots

പാടുകൾ
translation of 'Spots'
noun
പുള്ളി
Credits: Google Translate
Download the
HelloEnglishApp
image_one