Slovnenya

Translation English Spanish: nun buoy

Dictionary: main
nun buoy
noun