Slovnenya

Translation English Spanish: dinghy

Dictionary: main
dinghy
noun