English-Latin dictionary »

clothe in apron meaning in Latin

EnglishLatin
clothe in apron verb

compestror [compestrari, compestratus sum](1st) DEP
verb