French to English Dictionary

Version Française

"opuntia (f) littoralis" meaning in English