English-Arabic dictionary »

mini-cruiser meaning in Arabic

EnglishArabic
minibus a small bus

مِيكْرُوبَاصm

مِينِيبَاصm

cruiser class of warships

طَرَّادm