English-Latin dictionary »

sit / settle on meaning in Latin

EnglishLatin
sit / settle on verb

insido [insidere, insedi, insessus](3rd)
verb

insido [insidere, insidi, insessus](3rd)
verb