vanmaram

Microcephalous - meaning in malayalam

Meanings for Microcephalous

adj
അല്‌പബുദ്ധിയായ
ചെറുതലയുള്ള