Slovnenya

Translation English French: eye infection

Dictionary: main
eye infection
noun