Ingliseroulade
IngliseAn elaborate embellishment of several notes sung to one syllable
Veneрула́да
English translator: Russian рула́да Eesti sõnaraamat Español Traductor Svenska Översättare