English-French dictionary »

hairball meaning in French

EnglishFrench
hairball (wad of fur)
noun

aegagropilenom {m}