AWKWARD SQUAD MEANING IN ENGLISH

• Awkward squad Definition & Synonyms

  1. () A squad of inapt recruits assembled for special drill.


RECENT SEARCHES