Home
Search
Index
Definify.com
Definition
2024
embuya
embuya
Portuguese
Noun
embuya
f
(
plural
embuyas
)
Obsolete spelling of
imbuia
Similar Results
Embusy
Embryo
Embay