English-Latin dictionary »

a recorder meaning in Latin

EnglishLatin
a recorder noun

archeota [archeotae](1st) M
noun