Search term derrabar has one result
Jump to
PT Portuguese EN English
derrabar (v) [to cut short an animal's tail] curtail (v) [to cut short an animal's tail]