adasala meaning in english

[Tel.] n. A cook house a cook room, kitchen. vantayillu.