Slovnenya

Translation Spanish French: complacer

Dictionary: main