large phased array radar (lpar) - Turkish English Dictionary

Suggest a Term