English-Latin dictionary »

(shoe) thong / strap meaning in Latin

EnglishLatin
(shoe) thong / strap noun

amentum [amenti](2nd) N
noun

ammentum [ammenti](2nd) N
noun