French Spanish Dictionary

Français - español

imposer in Spanish: