Arabic-English dictionary »

قليل الارتداد meaning in English

ArabicEnglish
قليل الارتداد

Recoilless[UK: rɪˈkɔɪləs ] [US: riˈkɔɪləs ]