Definisi 'interlay'

English to English
verb
1 To lay or place among or between. Terjemahkan
source: webster1913


Visual Synonyms