'

Welsh–English dictionary

English translation of the Welsh word taro

Welsh → English
  
WelshEnglish
taro clap; clash; emergency; hit; knock; pitch; pop; smite; strike; suit