Multilingual Turkish Dictionary

RAMBLER

RAMBLER : English Turkish

n. serseri, başıboş dolaşan kimse, sarmaşık gülü [bot.]