Home
Manglish
English listing
Malayalam listing
About
Testacean - meaning in malayalam
Meanings for Testacean
noun
കവചപ്രാണി