Definisi 'ducking'

English to English
noun
1 hunting ducks Terjemahkan
source: wordnet30

2 the act of wetting something by submerging it Terjemahkan
source: wordnet30


Visual Synonyms