English to Telugu Dictionary languishing

languishing

కొట్టుమిట్టాడుతున్న
Credits: Google Translate
Download the
HelloEnglishApp
image_one