← Back to Dictionary

yida

noun

Definitions

  1. southwards