Arabic-English dictionary »

التوكاتا meaning in English

ArabicEnglish
التوكاتا

Toccata[UK: təˈk.ɑː.tə] [US: təˈk.ɑː.tə]