dedicate oneself completely to one's studies or an activity - Türkçe İngilizce Sözlük

Çeviri Öner