Definify.com

Definition 2025


otocular

otocular

Turkish

Noun

otocular

  1. plural of otocu