From English-Swedish FreeDict Dictionary ver. 0.2: spot /spɔt/ 1. ort 2. fläck
spot /spɔt/ 1. ort 2. fläck