Dictionary English – Romanian

sardine



Substantiv
1. (iht.)

sardea


2. (fig.)

înghesuială


Expressions:
packed like sardines  =  înghesuiți ca sardelele