Definify.com

Definition 2025


semellar

semellar

Old Portuguese

Verb

semellar

  1. to resemble

Related terms

Descendants