Definify.com

Definition 2025


emesa

emesa

Luhya

Noun

emesa

  1. table