Term Gallery logo

Meanings of pump-jet in English