Translation of "Umbilicated" in German

Related phrases