French to English Dictionary

Version Française

"abâtardies" meaning in English