vanmaram

Excrescence - meaning in malayalam

Meanings for Excrescence

noun
അനാവശ്യ വസ്‌തു