Slovnenya

Translation English Spanish: small boat

Dictionary: main