ispalya


Results for "ispalya"

Turkish - English dictionary

ispalya

(Turkish - English dictionary) :
stake, pale (for a plant).