Noun
windscreen [pl. windscreens] , {transport.}
حاجبة {نقل}
windscreen [pl. windscreens]
windscreen [pl. windscreens]
windscreen {transport.}
وِقَاء مِن الْمَاء أَوْ الْوَحْل {فِي مُقَدَّم الْعَرَبَة أَو الْمَرْكَب}، {نقل}
...
related Results
similar Results
windscreens (n.) , [sing. a windscreen]