English to Arabic Dictionary sources

sources

مصادر
translation of 'sources'
noun
باب,
منشأ,
مصدر,
سبب,
أصل,
منبع
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one