feminine form of permanent - Spanish English Dictionary