Translation of دیاڑا in English

دیاڑا

Noun (masculine)

  1. underground white anthill

Powered by Oxford