Slovnenya

Translation English French: doxy

Dictionary: main
doxy
noun