English-Arabic dictionary »

telescoped meaning in Arabic

Results: telescope
I'd rather look for this: telescoped
EnglishArabic
telescope optical instrument that magnifies

تِلِسْكُوبm

مِقْرَابm

مِنْظَارm

Your history