Multilingual Turkish Dictionary

DAMP SQUIB

DAMP SQUIB : English Turkish

heyecansız şey, başarısız girişim