English-Arabic dictionary »

lampooning meaning in Arabic

EnglishArabic
Lampooning [UK: læm.ˈpuːn.ɪŋ]
[US: læm.ˈpuːn.ɪŋ]

الهجو