Definify.com

Definition 2024


matarratas

matarratas

Spanish

Noun

matarratas m (plural matarratas)

  1. raticide
  2. A type of card game
  3. (colloquial) strong low-quality alcohol