Multilingual Turkish Dictionary

LANDSTREICHER

LANDSTREICHER : German Turkish

serseri, aylak, boşgezen