Yalla

Translations

  • eng Hurry up / let's go

Related phrases

    No related phrases to see here