българо-английски речник »

отрупан означава в английски

Българскианглийски
отрупан adjective

laden(weighed down with a load, burdened)
adjective
[UK: ˈleɪd.n̩] [US: ˈleɪd.n̩]