Definisi 'insteep'

English to English
verb
1 To steep or soak; to drench. Terjemahkan
source: webster1913


Visual Synonyms