Georgian Italian Dictionary

ქართული - italiano

glimpse in Italian:

1. intravedere