kavata


Results for "kavata"

Turkish - English dictionary

kavata

(Turkish - English dictionary) :
1. sour green tomato. 2. a large wooden bowl.