Arabic Turkish Dictionary

العربية - Türkçe

تمساح in Turkish: