AKASYA


Results for "AKASYA"

Turkish - English dictionary

akasya

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