Home
Search
Index
Definify.com
Definition
2025
picarda
picarda
Portuguese
Adjective
picarda
feminine singular of
picardo
Similar Results
Bicauda
Cicada