Posted on

Torchagh is the Manx word for tantalizing

Yes, tantalizing in Manx is torchagh.