ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

pressed

[prest]
adjective
 to be pressed (for time/ money)   avere poco tempo/pochi soldi

similar words