кто (бы) ни

Cualquiera que

кто ни придёт, кто бы ни пришёл — cualquiera (quienquiera) que venga

кто бы то ни был — sea quien sea, no importa quien

Источник: Русско-испанский словарь на Gufo.me