English to Kannada Dictionary spots

spots

ತಾಣಗಳು
translation of 'spots'
noun
ಸ್ಥಳ
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one