English to Arabic

Meaning for:
Valvata
other
فالفاتا - نوع من الزّواحف المائية