Definisi 'canoodle'

English to English
verb
1 fondle or pet affectionately Terjemahkan
source: wordnet30

More Word(s)
pet,

Visual Synonyms