ഉടമ്പടി (udambadi) Malayalam word · pronounced udambadi Meaning in English AgreementContractTreatyAssurancePact English words: agreement, contract, pact