Terjemahan suar di Bahasa Inggris

suar

flare, signal light

  • 1

    flare, signal light
    ‘mercu suar’ lighthouse