Flypaper — English Italian translation1 translation found

flypaper (n) (general) carta moschicida (f) (n) (general)
Translate Flypaper into other languages
Translate flypaper into German
Translate flypaper into French
Translate flypaper into Spanish
Translate flypaper into Dutch
Translate flypaper into Portuguese
Translate flypaper into Slovenian
Translate flypaper into Polish
Translate flypaper into Czech