Estonian-English dictionary »

niudearter meaning in English

EstonianEnglish
niudearter noun

iliac artery [iliac arteries]◼◼◼noun