pellet English - French

1.

  • EnglishA small, compressed, hard chunk of matter

  • Frenchgranule


Related words

air pistol 




English translator: English French pellet  Eesti sõnaraamat   Español Traductor   Svenska Översättare