Search term derramarse has one result
Jump to
ES Spanish EN English
derramarse (v) [líquido] flow down (v) [líquido]

Spanish English translations