English-Latin dictionary »

digital print meaning in Latin

EnglishLatin
digital print noun

dactylogramma [dactylogrammatis](3rd) N
noun