Home
Search
Index
Definify.com
Definition
2024
sguardi
sguardi
Italian
Noun
sguardi
m
plural of
sguardo
Similar Results
Guard
Castle-guard
Rear-guard
After-guard
Body-guard