Turkish-English dictionary »

shikoku meaning in English

TurkishEnglish
Shikoku proper noun

Shikoku(Japanese island)
proper noun
[UK: ʃˈɪkəʊkˌuː] [US: ʃˈɪkoʊkˌuː]