Versione Inglese
Meaning of
"sfiorare"
in English language
Italian to English
English to Italian
Italian
English
sfiorare
graze
sfiorare
graze (to)
sfiorare qc.
to skim sth.