×

drome meaning in English

n. spare, replacement part or surplus item set aside for future use; float, raft, large number of things

Related Words

  1. droiture
  2. dromadaire
  3. dromie
  4. dromon
PC Version

Copyright © 2018 WordTech Co.