Multilingual Turkish Dictionary

LASH THE TAIL

LASH THE TAIL : English Turkish

kuyruğunu sallamak, kuyruğunu hareket ettirmek, kuyruğunu ileri ve geri sallamak