English-Latin dictionary »

place in the sun meaning in Latin

EnglishLatin
place in the sun verb

insolo [insolare, insolavi, insolatus](1st) TRANS
verb