PETAR


Meaning of PETAR in English

noun ·see petard.

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