Definify.com

Definition 2025


termiters

termiters

Catalan

Noun

termiters

  1. plural of termiter