gp

mastery
nounnameadj

card 1 of 7 · fill in the blank

My _____ GP has been helping patients in our town for over twenty years.