Translation of suar in English:

suar

flare, signal light

  • 1

    flare, signal light
    ‘mercu suar’ lighthouse