Arabic-English dictionary »

الديوترون - نواة الديوتريوم meaning in English

ArabicEnglish
نواة f

stonecentre of some fruits