akasya


Results for "akasya"

Turkish - English dictionary

akasya

(Turkish - English dictionary) :
1. locust, black locust. 2. acacia.