Arabic-English dictionary »

تيران meaning in English

ArabicEnglish
تيران

TiranTiran (تيران)

تيرانوصور m

tyrannosaurlarge bipedal carnivorous dinosaur

جزيرة تيران

Tiranisland