Results for "

mengene

"
Turkish - English dictionary

mengene

(Turkish - English dictionary) :
1. press (for squeezing a liquid from fruit). 2. clamp. 3. vise.