Search term flea-ridden has one result
Jump to
EN English IT Italian
flea-ridden (adj) [infested with fleas] (adj) pulcioso (adj) [infested with fleas] (adj)