Muirs

英文释义

plural of Muir
n. United States naturalist (born in England) who advocated the creation of national parks (1838-1914)

中文翻译

(Muir 的复数) 缪尔

学习工具