What is the meaning of ducked ?
Answers
Answered by
32
Answer :
Meaning of duck in English is -is a water with a blunt , bill short legs , webbed feet and a wadding gait.
Similar questions