English-Arabic dictionary »

cratered meaning in Arabic

EnglishArabic
Cratered [UK: ˈkreɪ.tə(r)d]
[US: ˈkreɪ.tərd]

حفر