DictionaryForumContacts

   English
Google | Forvo | +
to phrases
on the spot ['ɒnðǝ'spɒt]
polit. "in loco"; no local; no terreno
on the spot: 27 phrases in 8 subjects
Agriculture2
Economy1
Finances11
General8
Health care1
Law2
Natural sciences1
Nuclear and fusion power1