Romanian Adjectives: mestecat

Romanian Adjectives verb 'mestecat' conjugated