derrabadura - Spanish English Dictionary
History

derrabadura



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

Spanish English
General
derrabadura [f] wound made in docking the tail