Home
Manglish
English listing
Malayalam listing
About
Excrescent - meaning in malayalam
Meanings for Excrescent
unknown
അധികപ്പറ്റായ