← Back to browseシーシェパード[shiishiepaado]noun#52,770Japanese definitionNo Japanese definition yet.English definitionSea Shepherd (marine conservation organization)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsシェパードシードシーシャシーシー← シングルモルトジェンコ →