टेंटु

English: Translation
body parts and organs, thyroid cartilage
Hindi: Translation
शरीर के अंग, टेंटुवा
noun