From English-Turkish FreeDict Dictionary ver. 0.3: blotch /blˈɒtʃ/ 1. büyük leke, iri mürekkep lekesi 2. derideki kabartı 3. lekelemek, lekelenmek.
blotch /blˈɒtʃ/ 1. büyük leke, iri mürekkep lekesi 2. derideki kabartı 3. lekelemek, lekelenmek.