Egyptian Arabic: سَتَر

Egyptian Arabic verb 'سَتَر' conjugated