stall in Catalan
stall in Catalan
estable
A stable; a place for cattle.
engreixar
To keep close; to keep secret.