DictionaryForumContacts

   English
Terms for subject Zoology containing Mandarin | all forms | exact matches only
EnglishFrench
mandarin duckcanard mandarin (Aix galericulata)
mandarin mynahmartin de Chine (Sturnia sinensis)