Turkish-English dictionary »

okinawaca meaning in English

TurkishEnglish
Okinawaca proper noun

Okinawan(Okinawan language)
proper noun