Home
Search
Index
Definify.com
Definition
2024
xinxa
xinxa
Catalan
Noun
xinxa
f
(
plural
xinxes
)
Bedbug
Etymology
From Latin
cīmex
Similar Results