French-Spanish dictionary »

en tête-à-tête meaning in Spanish

FrenchSpanish
en tête-à-tête adverbe

cara a caraadverb