English to Arabic Dictionary installed

installed

المثبتة
translation of 'installed'
adjective
منصب,
مركب
Credits: Google Translate
Download the
HelloEnglishApp
image_one