English to Arabic Dictionary instincts

instincts

الغرائز
translation of 'Instincts'
noun
غريزة,
موهبة,
مقدرة طبيعية
Credits: Google Translate
Download the
HelloEnglishApp
image_one