Search term juguler has one result
Jump to
FR French EN English
juguler (v) [to get rid of] stamp out (v) [to get rid of]

French English translations