Italian-English dictionary »

megaesofago meaning in English

ItalianEnglish
megaesofago noun
{m}

megaoesophagusnoun