Turod
See also:
turod
English
Proper noun
Turod
A
barangay
of
Santa Cruz
,
Ilocos Sur
,
Philippines
.