Slovnenya

Translation English Spanish: raft

Dictionary: main
raft
noun