sitem edilmiş

listen to the pronunciation of sitem edilmiş
Türkisch - Englisch
expostulated
past of expostulate