English → Vietnamese
leaf-insect
English → Vietnamese
Translations
Direct dictionary matches.
leaf-insect
* danh từ
- sâu lá
- sâu lá