English-Arabic dictionary »

ltv meaning in Arabic

EnglishArabic
LTV

المركبة التّكتيكيّة الخفيفة