ar an spota

Irish

Etymology

Calque of English on the spot

Phrase

ar an spota

  1. on the spot, then and there, immediately

Synonyms