Slovnenya

Translation English French: tramper

Dictionary: main
tramper
noun