Translation of سُرسُرانا in English

سُرسُرانا

Verb

  1. to sniff, sniffle

Powered by Oxford