German English Dictionary
/
German
/
imbricate
German ⇄ English
imbricate
Related words
imbricated
imbricate
einbetten
imbricate
verschachteln
imbricate