Danish-English dictionary »

stribede delfin meaning in English

DanishEnglish
stribede delfin

striped dolphin◼◼◼