Dictionary Romanian – English

Similar words: arma.