WikiWord

English

OTAs

noun

Meaning

  1. plural of OTA

Sources

No citations have been attached yet.