Slovnenya

Translation English French: rugger

Dictionary: main
rugger
noun