selftaught

listen to the pronunciation of selftaught
İngilizce - Türkçe
kendi kendini eğitmi
İngilizce - İngilizce
Taught by one's own efforts