have a reduced or limited budget - Türkçe İngilizce Sözlük

Çeviri Öner