Multilingual Turkish Dictionary

DADDY LONG LEGS

DADDY LONG LEGS : English Turkish

n. tipula sineği, çayır örümceği