English-Arabic dictionary »

flypaper meaning in Arabic

EnglishArabic
Flypaper [UK: ˈflaɪ.peɪ.pə(r)]
[US: ˈflaɪ.ˌpe.pər]

صائدة الذباب