Slovnenya

Translation English French: ribald

Dictionary: main
ribald
adjective
noun