Multilingual Turkish Dictionary

M.E.T.U

M.E.T.U : English Turkish

o.d.t.ü., orta doğu teknik üniversitesi