be spending the weekend in town

  1. Verb (Br) hafta sonunu şehirde geçirmek
hafta sonunu şehir de geçirmek Verb