English-synonym dictionary »

on-the-spot synonyms in Hungarian

EnglishSynonym
on-the-spot adjective

on-siteadjective
similar term

on-the-sceneadjective