cuban brown curly-tailed lizard - French English Dictionary