podelcoma
English
Noun
podelcoma
(
uncountable
)
Synonym of
Madura foot
.