dictionnaire catalan - Anglais

català, valencià - English

serp Anglais:

1. serp serp