snowed under

Betekenis (Engels)

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

Vertalings

submergé de

Notes

Sign in to write sticky notes