ulak


Results for "ulak"

Turkish - English dictionary

ulak

(Turkish - English dictionary) :
messenger, courier.