kusam lata

New York

Follow

Question no. blog-detail.html

Choose the correct meaning of 'To be at loggerheads'

To feel depressed
To put up high demands
To exert hidden influence
Disagree on everything