Italian-English translations for tresca
- love affairHe was involved in a love affair with a married womanIve always had a love affair with stamps
- scamThat marketing scheme looks like a scam to meThat car was a scamThey tried to scam her out of her savings.
Trending Searches
Popular Dictionaries