Search term pomper has one result
Jump to
FR French EN English
pomper (v) [liquide] pump (v) [liquide] (informal)

French English translations