Toril Explained

Toril may refer to:

Philippines

Spain

Other uses

See also