Search term estacar has one result
Jump to
ES Spanish EN English
estacar (v) [to mark off the limits by stakes] stake out (v) [to mark off the limits by stakes]