Multilingual Turkish Dictionary

LASTDITCH

LASTDITCH : English Turkish

adj. son anda yapılan, çaresizlik durumunda mümkün olan son anda yapılan