English-Latin dictionary »

skillfully made / worked meaning in Latin

EnglishLatin
skillfully made / worked adjective

daedalus [daedala, daedalum]adjective