Multilingual Turkish Dictionary

ICARUS

ICARUS : English Turkish

n. Icarus, (Yunan Mitolojisi) Daedalus'un oğlu