Englishtake up
Englishto begin doing (an activity) on a regular basis
Spanishiniciarse en, dedicarse a
English translator: English dedicarse a Eesti sõnaraamat Español Traductor Svenska Översättare