Slovnenya

Translation English French: tup

Dictionary: main
tup
noun