English to Arabic Translation


1.Landmarksالمعالم
n. نقطة الإستدلال, المعالم الرئيسية, قرار مهم يدخل التاريخ

English and Arabic Alphabets

Share Website

Download Arabic Dictionary for Mobile Phones

Download Arabic Dictionary on iPhone, iPad and Android Phones and Tablets.