Slovnenya

Translation English French: nauseated

Dictionary: main