French to English Dictionary

Version Française

"oreille, patte (soudée)" meaning in English