kamus
.
Search
About
umbilicate
English
umbilicate
Adjective
Depressed like a navel
English: umbilicate