English to Arabic

Meaning for:
Leatherback
other
ليذرباك - أكبر سلحفاة بحريّة