English-Latin dictionary »

swim or float (in or on) meaning in Latin

EnglishLatin
swim or float (in or on) verb

inno [innare, innavi, innatus](1st)
verb