Galician Spanish Dictionary

galego - español

escorrer in Spanish:

1. desagüe desagüe