Englishenabler
Englishone who helps something to happen
Portuguesefacilitadorcapacitador
English translator: Estonian habilitador Eesti sõnaraamat Español Traductor Svenska Översättare