odds and sods









odds and sods


pl n

  1. British informal miscellaneous people or things
56 queries 0.513