Slovnenya

Translation English Spanish: entente cordiale

Dictionary: main
entente cordiale
noun