Slovnenya

Translation English French: packsack

Dictionary: main
packsack
noun