EN VI English Vietnamese translations for echidna
Search term echidna has one result
Jump to
EN | English | VI | Vietnamese | |
---|---|---|---|---|
echidna (n) [any of the four species of small spined monotremes] | thú lông nhím (n) [any of the four species of small spined monotremes] (n) |