Source Sentence
There are a lot of scale insects on this tree.
Chinese (Simplified) Translation
这棵树上有很多贝壳虫。
Chinese (Traditional) Translation
這棵樹上有很多介殼蟲。
Korean Translation
이 나무에는 깍지벌레가 많이 붙어 있습니다.
Indonesian Translation
Ada banyak teritip yang menempel di pohon ini.
Vietnamese Translation
Trên cây này có rất nhiều rệp vảy.
Tagalog Translation
Maraming kabibe ang nakakabit sa punong ito.