Almasha
Synonym

Hasty glimpse

Quick sight

Sponsored AdsHide Ads