• EN > GA
  • GA > EN

on-the-spot

adjectivear an láthair  c m uon-the-spot fine fíneáil ar an láthair

Phrases and Examples in other entries