Hi, I would like to know what is the correct translation of Mesbare مسبار word in English Iím little confusing between two words
first : Probe
Second : Shuttle also Shuttle I found it is one of a transportation way
Please correct me if I am wrong.
This is some photos of what I need his name.