No exact translation found for
مُتَعَهِّدُ دَفْن

related Results
defin (n.)
دَفَنَ {[َ دَفْنًا]}