have a reduced or limited budget - İspanyolca İngilizce Sözlük

Çeviri Öner