foul, ugly, disgraceful, morally corrupt

listen to the pronunciation of foul, ugly, disgraceful, morally corrupt
English - Latin
turpis