Open main menu

RomanianEdit

NounEdit

druguri n

  1. plural of drug