English-Latin dictionary »

water bird, the spoonbill meaning in Latin

EnglishLatin
water bird, the spoonbill noun

platalea [plataleae](1st) F
noun

Your history