claustra - Spanish English Dictionary

claustra

Meanings of "claustra" in English Spanish Dictionary : 1 result(s)

Spanish English
General
claustra [f] cloister