Results for "

isfendan

"
Turkish - English dictionary

isfendan

(Turkish - English dictionary) :
1. maple tree, maple. 2. made of maple, maple.