DictionaryForumContacts

   English Chinese
Google | Forvo | +
mechera adj.
arabic, desert. 浅滩 (北非)
desert. 干河床积水凹地 (阿尔及利亚); 沟壑 (撒哈拉)