FAQs About the word horseshoe falls

马蹄瀑布

a part of Niagara Falls in Ontario

No synonyms found.

No antonyms found.

horseshoe crab => 鲎, horseshoe bat => 马蹄蝠, horseshoe arch => 马蹄形拱门, horseshoe => 马蹄铁, horseshit => 马粪,