free-swimming

adjective

  1. 1

    Able to swim about freely.

Translate “free-swimming” to another language

Click any language to open the translator with this word already filled in.

Free-swimming Definition & Meaning | TranslatePulse