Meaning ofsubmarinedin English

submarined

#uncommon
Definitions