Slovnenya

Translation English French: awed

Dictionary: main