Oct 31, 2009 09:50
14 yrs ago
4 viewers *
Arabic term
ثالثة الاثافى
Arabic to English
Art/Literary
Idioms / Maxims / Sayings
it is an idiom
Proposed translations
(English)
3 | Add insult to injury | Zoubida Hamdaoui |
Proposed translations
5 mins
Add insult to injury
.
Something went wrong...