English-Hindi dictionary »

lay cards on the table meaning in Hindi

EnglishHindi
lay cards on the table verb

पूर्ण रूप से ईमनदार होना