Slovnenya

Translation English French: haversack

Dictionary: main
haversack
noun