Danish-English dictionary »

sumpskildpadde meaning in English

DanishEnglish
sumpskildpadde

terrapin◼◼◼[UK: ˈte.rə.pɪn] [US: ˈte.rə.pɪn]