gem in French
gem in French
merle blanc
precious or highly valued thing or person
oiseau rare
precious or highly valued thing or person