imbricate - Inglés Sinónimo Diccionario

imbricate

adj.
[1] imbricated