Arabic-English dictionary »

وَتِين meaning in English

ArabicEnglish
وَتِين m

aortagreat artery