No exact translation found for
ترك أثرا

related Results
terk (n.)
atmak {bırakmak}
تَرَكَ {[ُ تَرْكاً]}