Definitions and translations for "amourachons"

French - English - amourachons

Pronunciation
[amouracher] v. become enamored of (pejorative)
Share this page
Dictionary Extension