Torlaks
English
Noun
Torlaks
plural of
Torlak