Arabic: tarasa

Arabic verb 'tarasa' conjugated