Spanish Arabic Dictionary

español - العربية

Inaguantable in Arabic:

1. لا يطاق لا يطاق