English-Latin dictionary »

skillful, dexterous meaning in Latin

EnglishLatin
skillful, dexterous adjective

daedalus [daedala, daedalum]adjective