Search term overworked has one result
EN English IT Italian
overworked (a) [person] oberato dal lavoro (a) [person]
EN Synonyms for overworked IT Translations
fraught [busy] изпълнен (n v adj)
diligent [busy] старателен
busy [characteristic] деен (deen)