DUKHOBORS MEANING IN ENGLISH

• Dukhobors Definition & Synonyms

  1. (n. pl.) Alt. of Dukhobortsy


RECENT SEARCHES