refocillate

listen to the pronunciation of refocillate
Englisch - Englisch
To revive or refresh
To refresh; to revive
refocillate
Favoriten