Rechercher
Sélectionnez la langue du dictionnaire
strings attached
01
hidden conditions, obligations, or disadvantages connected to an offer, agreement, or gift
idiome
Exemples
The free vacation sounded great, but there were strings attached.
LanGeek



























