Log in
Search words & phrases
panoramio
US
・
UK
A1
Definition
Video subtitles
noun
A service that allowed users to upload and geolocate photographs.
A geo-located photo-sharing website owned by Google.