site
Turkish—Tatar Dictionary (Ganiyev, 1998)
site
и. шәһәрчек
English—Turkish Dictionary (FreeDict, 2017)
site /sˈɛɹeɪtɪd/
1. yer, mevki, mahal, mevzi.
English—Turkish Dictionary (Anonymous)
site
yer
mevki
arsa
Sakha—English Dictionary (Straughn, 2006)
site
adv. completely