Arabic-English dictionary »

رَادَار meaning in English

ArabicEnglish
رَادَار m

radarmethod of detecting distant objects

Your history