Turkish-English translation for "mandepsi"

TR mandepsi English translation

mandepsi {noun}
EN

TR mandepsi
volume_up
{noun}

1. colloquial

mandepsi (also: tuzak)
volume_up
trap {noun}