Definify.com

Definition 2024


embuya

embuya

Portuguese

Noun

embuya f (plural embuyas)

  1. Obsolete spelling of imbuia