ENGLISH → HINDI
squelched
01
adjective
दबाया हुआ या वश में किया हुआ; दमित।
subdued or overcome
In a sentence
a squelched rumor
दबाई गई अफ़वाह
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
subdued or overcome
a squelched rumor
दबाई गई अफ़वाह