Search term fleabite has one result
Jump to
EN English PT Portuguese
fleabite (n) [medicine] picada de pulga (n) {f} [medicine]