mengene


Results for "mengene"

Turkish - English dictionary

mengene

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