Latin-English dictionary »

instita meaning in English

LatinEnglish
instita [institae] (1st) F
noun

band on a dressnoun