Definisi 'obimbricate'

English to English
adjective
1. Imbricated, with the overlapping ends directed downward. Terjemahkan
source: webster1913


Visual Synonyms