English-Arabic dictionary »

cruz meaning in Arabic

EnglishArabic
Veracruz city in Mexico

فيراكروز