WordReference English-Spanish Dictionary © 2025:
Principal Translations |
for centuries adv | (for hundreds of years) | por siglos loc adv |
| | durante siglos loc adv |
| The Arabs ruled Spain for centuries. |
| Christianity has been the main religion of many Western countries for centuries. |
| Los árabes dominaron España por siglos. |
for centuries adv | figurative (for a long time) | desde hace siglos loc adv |
| (figurado) | desde siempre loc adv |
| She's been after me to get the roof fixed for centuries. |