English to Arabic Translation


1.Smearsالمسحات
n. بقعة, لطخة, مادة دبقة, مطخة حبر, طمسه
v. شوه السمعة, دهن, لوث, هزم هزيمة قاسية, توسخ, آذى, سال, لطخ

English and Arabic Alphabets

Share Website

Download Arabic Dictionary for Mobile Phones

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