Spanish-English dictionary »

atresia meaning in English

SpanishEnglish
atresia noun
{f}

atresia [atresias]noun
[UK: atrˈiːziə] [US: ætrˈiːʒə]