French to English Dictionary

Version Française

"abasourdis" meaning in English