English dictionary, thesaurus, translations & etymology
FreeDict.com

cobra in Chinese

cobra in Chinese

眼鏡蛇
noun
Any of various venomous snakes of the genus Naja.
眼镜蛇
noun
Any of various venomous snakes of the genus Naja.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.