Slovnenya

Translation English French: stud

Dictionary: main
stud
noun
verb