Latin-French dictionary »

limosa limosa meaning in French

LatinFrench
Limosa limosa noun

barge à queue noirenom