Similar words :

on-the-spot

adjectiveaidiacht ar an láthair cmu on-the-spot fine fíneáil ar an láthair
Loading phrases and examples...
Loading Teanglann link ...