ARCUBUS


Meaning of ARCUBUS in English

noun ·see arquebus.

Webster English vocab.      Английский словарь Webster.