vanmaram

ബുദ്ദിമാന്ദ്യം - meaning in english

Meanings for ബുദ്ദിമാന്ദ്യം

noun
Trisomy