turkuvaz


Results for "turkuvaz"

Turkish - French Dictionary

turkuvaz

(Turkish - French Dictionary) :
turquoise