turklehceleri.org

sl

English—Turkish Dictionary (FreeDict, 2017)

sl /ʃˈɑː/

1. (kıs.) Sandwich Islands, Staten Island.


Last searches: