ydi

Welsh

Verb

ydi

  1. alternative spelling of ydy