meaning of free swimming

1. Swimming in the open sea; -- said of certain marine animals.


Related Words

free-swimming |

Developed & Maintained By Taraprasad.com

Treasure Words