Multilingual Turkish Dictionary

UMBILICATE

UMBILICATE : English Turkish

adj. göbeğe benzeyen, göbek deliğine benzeyen; göbeği olan, göbek deliği olan