Definisi 'shmoose'

English to English
verb
1 talk idly or casually and in a friendly way Terjemahkan
source: wordnet30


Visual Synonyms