Arabic-English dictionary »

دُوبَامِين meaning in English

ArabicEnglish
دُوبَامِين

dopamineneurotransmitter