treehopper n : small leaping insect that sucks juices of branches and twigs
Copyright © 2024 3Dict.net