Slovnenya

Translation English Spanish: oarlock

Diccionario: main
oarlock
noun