arabic
بقعة جبقع
english
spot
french
tache [pl.taches]
comment