Meaning ofduck downin English

duck down

#common
Definitions
Base Words