Turkish-English dictionary »

aikido meaning in English

TurkishEnglish
aikido noun

aikido(Japanese martial art)
noun
[UK: aɪˈkɪdəʊ] [US: aɪˈkɪdəʊ]