Vocabulary

馬蹄形アーチ

horseshoe arch

noun