English-Hindi dictionary »

demand note meaning in Hindi

EnglishHindi
demand note noun

माँग पत्र