Logo
সব প্রশ্নে ফিরে যান
English Grammar

The phrase 'at loggerheads, means...

A) very close
B) belligerent
C) quarrelling
সঠিক উত্তর
D) distant relation