atar

英文释义

n essential oil or perfume obtained from flowers

中文翻译

n. 阿塔尔(毛里塔尼亚城市)

学习工具