Abovedado admin 5 years ago Abovedado Abovedado Definition Abovedado Spanish Adjective English meaning : Vaulted