Latin-English dictionary »

stuppa meaning in English

LatinEnglish
stuppa [stuppae] (1st) F
noun

tow, coarse flaxnoun