Translation of دوربین in English

دوربین

Idiomatic

  1. telescope

Powered by Oxford