Skip to main content

Definitions by Lingua T

A Farsi phrase, meaning 'Oh my god'.
Is this for real? Astaggg...
astaggg by Lingua T May 21, 2020