meşru mazeret

listen to the pronunciation of meşru mazeret
Türkçe - İngilizce
acceptable excuse
satisfactory explanation, adequate reason
meşru mazeret