Slovnenya

Translation English Spanish: submersed

Dictionary: main
submersed
adjective