Arabic-English dictionary »

تَايْكُونْدُو meaning in English

ArabicEnglish
تَايْكُونْدُو m

taekwondoa martial art