setin

listen to the pronunciation of setin
English - English
{n} a species of bat
Turkish - English

Definition of setin in Turkish English dictionary

setin önündeki şey
escarp