Slovnenya

Translation English Spanish: upper berth

Dictionary: main
upper berth
noun