simsar


Results for "simsar"

Turkish - French Dictionary

simsar

(Turkish - French Dictionary) :
courtier