English-Latin dictionary »

paper of the largest size meaning in Latin

EnglishLatin
paper of the largest size noun

macrocollum [macrocolli](2nd) N
noun