Search term bonsai has 2 results
EN English VI Vietnamese
bonsai (n) [a miniaturized tree or plant] bonsai (n) [a miniaturized tree or plant]
VI Vietnamese EN English
Bonsai Bonsai