ഇടുകുഴി (idukuzhi) Malayalam word · pronounced idukuzhi Meaning in English Trap-door English words: trap-door