Source word: pompa

Meaning: pump
Language(s):
Loanword(s):