Home
Search
Index
Definify.com
Definition
2024
roncha
roncha
Spanish
Noun
roncha
f
(
plural
ronchas
)
(
medicine
)
wheal
,
weal
Similar Results
Onycha
Ranch
Conch
Roach
Mocha-stone