How do you say albatross in Ido?
— Albatroso


Generic synonyms for albatross in Ido
hindranceimpedo; impedivo
impedimentimpedo; impedivo