French-Latin dictionary »

flamant rose meaning in Latin

FrenchLatin
flamant rose nom

phoenicopterus [phoenicopteri](2nd) M
noun