Subscribe
URL of the page has been copied to clipboard.
Meaning : Small freshwater turtle having a strong musky odor.
Synonyms : stinkpot
Install App
Musk turtle meaning in Telugu.