Arabic-English dictionary »

مِسْبَار meaning in English

ArabicEnglish
مِسْبَار m

probesciences: electrode or other small device

probespacecraft

Your history