"spotting" - Details

English Term:
spotting
Arabic Term:
تبقع
Arabic Definition:

.