نَفْسُهَا Arabic - English
1.
Englishherself
-
English(as intensifier) she
-
Arabicنَفْسُهَا
2.
Englishitself
-
English(emphatic) it
-
Arabiccheckنَفْسَهُ
English translator: Arabic English نَفْسُهَا Eesti sõnaraamat Español Traductor Svenska Översättare