aparat circulator

Romanian

Noun

aparat circulator n (uncountable)

  1. circulatory system