English to Arabic

Meaning for:
Tuatara
other
تيوتارا - أحد الزّواحف الليلية