i was lucky to find it on such short notice - Türkçe İngilizce Sözlük

Çeviri Öner