Latin-English dictionary »

sum, sto meaning in English

LatinEnglish
sum, sto verb

be(occupy a place)
verb
[UK: bi] [US: bi]