ayşekadın


Results for "ayşekadın"

Turkish - English dictionary

ayşekadın

(Turkish - English dictionary) :
string bean, green bean.