French - English - amourachons Pronunciation
[amouracher] v. become enamored of (pejorative)


Share this page
Dictionary Extension