to throw oneself at, to pounce on, to devote one's energies, to flap, to flutter, to dab, to pat, to bend over

Components
Copyright 2025 © ChineseDeck.com. All rights reserved.Contact chinesedeck@gmail.com