English → Vietnamese
iguanodon
English → Vietnamese
Translations
Direct dictionary matches.
iguanodon
* danh từ
- thằn lằn răng giông (hoá thạch)
- thằn lằn răng giông (hoá thạch)