snowed under

Significado (Inglés)

Having a lot of things to do, usually work-related; tied up.

Traducciones

submergé de

Mejora tu pronunciación

Notes

Sign in to write sticky notes