Slovnenya

Translation French English: palmyre

Dictionary: main