Arabic-English dictionary »

تَايْتَان meaning in English

ArabicEnglish
تَايْتَان m

Titanmoon of Saturn

Titanmythological giant