インプラカブル
Meanings
Noun
1. HMS Implacable (1899)