snowed under

Significado (Inglés)

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

Traducións

submergé de

Mellora a túa pronuncia

Notes

Sign in to write sticky notes