French to English Dictionary

Version Française

"abats" meaning in English