SITO


Meaning of SITO in English

n site

sito-

n [occurring in compounds] sito-, sit- (= food)

Interlingua English vocab.      Английский словарь Интерлингва.