Arabic-English dictionary »

دَفِين meaning in English

ArabicEnglish
دَفِين

buriedConcealed, hidden

latentexisting or present but concealed or inactive