put an end to one's annoyance - Türkçe İngilizce Sözlük

Çeviri Öner