Meaning of アルバトロス in Japanese

  1. Words

Definition of アルバトロス

アルバトロス(arubatorosu)
  1. (n) albatross
Back to top