English-French dictionary »

pond heron meaning in French

EnglishFrench
pond heron (heron of the genus Ardeola)
noun

crabier◼◼◼nom {m}