Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
strapped  
distressed, embarrassed, financially embarrassed, in need, pinched, reduced, short, squeezed, straitened, stuck