Multilingual Turkish Dictionary

LAY OVER

LAY OVER : English Turkish

v. ertelemek, ara vermek, mola vermek