Spanish-English Dictionaryacuchilla
acuchilla
acuchillar
Meaning of acuchilla