akasya


Results for "akasya"

Turkish - French Dictionary

akasya

(Turkish - French Dictionary) :
acacia