being right on the spot Synonym
Synonyme being right on the spot
Search Synonyms