English-Latin dictionary »

sewed together all round meaning in Latin

EnglishLatin
sewed together all round adjective

circumsutus [circumsuta, circumsutum]adjective

Your history