cast a reflection upon

listen to the pronunciation of cast a reflection upon
الإنجليزية - الإنجليزية
placed a slur upon, blemished (a character or reputation)
cast a reflection upon

    الواصلة

    cast a re·flec·tion up·on

    التركية النطق

    käst ı rıflekşın ıpän

    النطق

    /ˈkast ə rəˈfleksʜən əˈpän/ /ˈkæst ə rəˈflɛkʃən əˈpɑːn/
المفضلات