swimming against the flow, swimming against the stream

listen to the pronunciation of swimming against the flow, swimming against the stream
الإنجليزية - الإنجليزية
countercurrent swimming
swimming against the flow, swimming against the stream
المفضلات