Gulf Arabic: سَتَر

Gulf Arabic verb 'سَتَر' conjugated