Slovnenya

Translation English Ukrainian: de luxe

Dictionary: main
de luxe
adjective