French to English Dictionary

Version Française

"opsonines sanguines" meaning in English