Translation of مورچھا آنا in English:

مورچھا آنا

phrase

  • swoon
    faint