Definify.com

Definition 2025


semifables

semifables

English

Noun

semifables

  1. plural of semifable