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

The phrase 'at loggerheads' means ---

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