mapa

Sense 1
English: Translation
map
Sense 2
English: Translation
A blemish or discoloration, often a stain or patch on a surface
p-128-kwf