Latin-English dictionary »

cestrotus meaning in English

LatinEnglish
cestrotus [cestrota, cestrotum] adjective

engravedadjective
[UK: ɪn.ˈɡreɪvd] [US: ən.ˈɡreɪvd]