Home
Search
Index
Definify.com
Definition
2024
machorra
machorra
Spanish
Noun
machorra
f
(
plural
machorras
)
sterile
female
(
Mexico
)
virago
,
tomboy
Synonyms
marimacho
Similar Results