English-Spanish dictionary »

microstomia meaning in Spanish

EnglishSpanish
microstomia noun

microstomíanoun
{f}