Results for "

simsar

"
Turkish - French Dictionary

simsar

(Turkish - French Dictionary) :
courtier