sitem edilmiş

listen to the pronunciation of sitem edilmiş
Turkish - English
expostulated
past of expostulate