nonperishable supplies - Fransızca İngilizce Sözlük