Galician English Dictionary

galego - English

arrasado in English:

1. razed