Translate German Arabic تَسَتُّر
German
Arabic
Noun
تَسَتُّرٌ مص. تَسَتَّرَ
Verb
تَسَتَّرَ خما. لازم، م. بحرف
Add translation