Definisi 'interlucate'

English to English
verb
1 To let in light upon, as by cutting away branches. Terjemahkan
source: webster1913


Visual Synonyms