English-Latin dictionary »

that may be imitated meaning in Latin

EnglishLatin
that may be imitated adjective

imitabilis [imitabilis, imitabile]adjective