Multilingual Turkish Dictionary

ICE OVER

ICE OVER : English Turkish

v. buz tutmak, buzla kaplanmak