i'm so glad you could come on such short notice - Türkçe İngilizce Sözlük

Çeviri Öner