Dutch-English dictionary »

soepschildpad meaning in English

DutchEnglish
soepschildpad substantief
{f}

green sea turtle(species)
noun