Home
Search
Index
Definify.com
Definition
2025
charmosa
charmosa
Portuguese
Adjective
charmosa
feminine singular of
charmoso
Similar Results
Harmost
Charma