takarajimade
1. On Treasure Island; In/at Treasure Island
Noun
#71267
1. On Treasure Island; In/at Treasure Island
1. treasure island
1. Takaramajima desu.;
1. If Treasure Island; When Treasure Island
1. It was Treasure Island.
1. It was not Treasure Island.
1. Probably Treasure Island.
1. It is not Treasure Island.
1. Probably Treasure Island.
1. Wasn't Treasure Island.