Definify.com

Definition 2024


termiters

termiters

Catalan

Noun

termiters

  1. plural of termiter