meşru mazeret

listen to the pronunciation of meşru mazeret
Türkisch - Englisch
acceptable excuse
satisfactory explanation, adequate reason