Arabic-English dictionary »

تَدْفِين meaning in English

ArabicEnglish
تَدْفِين m

burialinterment