ottadamu meaning in english [Tel. from ottu] n. Pressing, Pressure ottuta. adj. Thick, dense tarucaina.