immersed in Spanish
immersed in Spanish
inmerso
Under the surface of a liquid; sunk.
sumergido
Under the surface of a liquid; sunk.
enfrascado
Deeply involved.
inmerso
Deeply involved.
sumergido
Deeply involved.