English-French dictionary »

sarus crane meaning in French

EnglishFrench
sarus crane noun

grue antigone◼◼◼nom {f}