Englishfor English speakers
practising swimming on land English
Synonyms practising swimming on land synonyms
What other words have the same or similar meaning as practising swimming on land?