Polish-French dictionary »

albatros meaning in French

PolishFrench
albatros noun

albatrosnom