Definify.com

Definition 2024


semellar

semellar

Old Portuguese

Verb

semellar

  1. to resemble

Related terms

Descendants