Slovnenya

Translation English French: uvula

Dictionary: main
uvula
noun