meaning of spotting

1. of Spot
2.
the act of detecting something; catching sight of something


Related Words

spotting |

Developed & Maintained By Taraprasad.com

Treasure Words