Spanish-English dictionary »

cesárea meaning in English

SpanishEnglish
cesárea noun
{f}

Caesarean section(incision in the womb)
noun