SpanishDictionary.org




Spanish Dictionary Search






Abovedado in English

Vaulted {adj}

Abovedado in English

Vaulted