menşeli


Results for "menşeli"

Turkish - English dictionary

menşeli

(Turkish - English dictionary) :
(something) which comes from, which originates from.