Synonym-English dictionary »

horseshoe arch synonyms in English

SynonymEnglish
horseshoe arch noun

moorish archnoun