Slovnenya

Translation English French: high-pitched

Dictionary: main