Slovnenya

Translation English French: quinsy

Dictionary: main
quinsy
noun