bomba

Word form bomba
Language: Portuguese
Word meaning pump