Definify.com

Definition 2024


torda

torda

Translingual

Noun

torda f

  1. Used as a specific epithet

Derived terms