アルバトロス
arubatorosu

Noun

1. albatross (seabird)

Related to アホウドリ
Noun

2. albatross (score); double eagle

Golf