Results for "

splotch

"
English - Turkish Dictionary

splotch

(English - Turkish Dictionary) :
i. leke, benek. f. lekelemek, bulaştırmak.