dtomhaise

Irish

Verb

dtomhaise

  1. eclipsed form of tomhaise