Slovnenya

Translation English French: puking

Dictionary: main
puking
noun