Arabic-English dictionary »

طَمَرَ meaning in English

ArabicEnglish
طَمَرَ

embedlay as in a bed; lay in surrounding matter