Home
Search
Index
Definify.com
Definition
2024
charca
charca
Spanish
Noun
charca
f
(
plural
charcas
)
(big)
puddle
Related terms
charco
Similar Results
Charma
Casarca
Charge
Coarct
Chance
Channa