Home
Manglish
English listing
Malayalam listing
About
Microcephal - meaning in malayalam
Meanings for Microcephal
noun
അല്പബുദ്ധി