gigarads
English
Noun
gigarads
plural of
gigarad