Results for "

tortulu

"
Turkish - English dictionary

tortulu

(Turkish - English dictionary) :
(something) which has sediment in it; turbid.