togruk

English

Noun

togruk (plural togruks)

  1. Alternative spelling of tugrik.