Translation of دور دور in English

دور دور

Idiomatic

  1. very distant or far

Powered by Oxford