English-Latin dictionary »

prob. lammergyer / bearded vulture meaning in Latin

EnglishLatin
prob. lammergyer / bearded vulture noun

ossifraga [ossifragae](1st) F
noun

Your history