carpita

Word form carpita
Language: Latin
Word meaning #rough cloth for covering surfaces’