GIRN


Meaning of GIRN in English

noun to grin.

Webster English vocab.      Английский словарь Webster.