The AI-powered English dictionary
plural salas
A large hall or reception room. examples
An open pavilion in Thailand used as a meeting place or to shelter from the weather. examples
(India) brother-in-law; wife's brother examples