SpanishDictionary.org




Spanish Dictionary Search






Acanto in English

Acanthus {m} [plants, architecture]

Acanto in English

Acanthus