Slovnenya

Translation English French: moony

Dictionary: main
moony
adjective