Latin-English dictionary »

daedale meaning in English

LatinEnglish
daedale adverb

artistically, skillfullyadverb