Multilingual Turkish Dictionary

LATCHING

LATCHING : English Turkish

adj. mandallama, kilitleme, kapatma, bağlama