feminine form of exécuté - Spanish English Dictionary

Suggest a Term