English to Telugu Dictionary centimeters

centimeters

సెంటీమీటర్ల
Credits: Google Translate
Download the
HelloEnglishApp
image_one