Home
Search
Index
Definify.com
Definition
2024
matarratas
matarratas
Spanish
Noun
matarratas
m
(
plural
matarratas
)
raticide
A type of
card
game
(
colloquial
)
strong low-quality
alcohol
Similar Results