tortulu


Results for "tortulu"

Turkish - English dictionary

tortulu

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