Slovnenya

Translation English French: wry

Dictionary: main