machaquera - Spanish English Dictionary

machaquera

Meanings of "machaquera" in English Spanish Dictionary : 1 result(s)

Spanish English
General
machaquera [f] HN cane cutter