INSOLAR Meaning of INSOLAR in English v to (place in the) sun, insolate Interlingua English vocab. Английский словарь Интерлингва. 2012