English-Latin dictionary »

handkerchief, napkin meaning in Latin

EnglishLatin
handkerchief, napkin noun

sudarium [sudari(i)](2nd) N
noun