Derja translation of 'سْتَرْ'

سْتَرْ
(V)
to cover, cover over

He covered the faults. ستر العيوب