Vietnamese → English
thiên địch
Vietnamese → English
Related translations
Probable or possible matches from the bilingual dictionary.
thiên địch
bugs ; good bugs ; natural enemy ; the natural enemy ;
thiên địch
bugs ; good bugs ; natural enemy ; the natural enemy ;