Italian-English dictionary »

brachiesofago meaning in English

ItalianEnglish
brachiesofago noun
{m}

brachyesophagusnoun