ulak


Results for "ulak"

Turkish - French Dictionary

ulak

(Turkish - French Dictionary) :
messager