put much effort into a common task - Türkçe İngilizce Sözlük

Çeviri Öner