English Translation for on occasion
on occasion
موقع پر
Search Result for on occasion
on
See Definition and Meaning
occasion
English definition for on occasion
1. r. now and then or here and there
Sponored Video