English-French dictionary »

wandering albatross meaning in French

EnglishFrench
wandering albatross (Diomedea exulans)
noun

albatros hurleur◼◼◼nom {m}