Slovnenya

Translation English Spanish: onshore

Dictionary: main
onshore
adjective