Slovnenya

Translation English Spanish: extemporise

Dictionnaire: main
extemporise