dictionnaire Anglais américain - Arabe

American English - العربية

that's enough en arabe:

1. هذا يكفي