German-English dictionary »

atout meaning in English

GermanEnglish
das Atout Substantiv

a tout prix: on every pricenoun

card of highest valuenoun