English Arabic

ثَأْر — Arabic to English translation

ثَأْر means revenge in English. Learn vocabulary with Maspeak.

Guess the translation for revenge
عَجَب، أعجاب
يا
أمريكيّ
ثَأْر
سَلبيّات
Skip this question   
Arabic 5000