hardly make both ends meet - Fransızca İngilizce Sözlük

Çeviri Öner