flypaper


Results for "flypaper"

English - Turkish Dictionary

flypaper

(English - Turkish Dictionary) :
i. sinek kâğıdı.