Slovnenya

Translation English French: Weird

Dictionary: main
Weird
noun