Results for "

ispalya

"
Turkish - English dictionary

ispalya

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