Describe a skill that requires a substantial amount of time to master – IELTS Speaking part 2, 3

Buzz