Slovnenya

Translation English Spanish: free-swimming

Dictionary: main
free-swimming
adjective