×

dard meaning in English

n. dart (architecture); sting; tongue

Related Words

  1. daphné
  2. dapsone
  3. dardanelles
  4. darder
PC Version

Copyright © 2018 WordTech Co.