OTSA

OTSA can stand for:

See also

  • Otsa, a village in Estonia