Describe a time when you face difficulties to choose a gift

Speaking topics in text

Describe a time when you face difficulties to choose a gift

Speaking recording
Votes
No votes yet
This speaking topic by users
Speaking category