Definify.com

Definition 2024


manxa

manxa

Catalan

Noun

manxa m (plural manxes)

  1. bellows
  2. pump

See also