Slovnenya

Translation English French: stye

Dictionary: main
stye
noun