×

mayotte meaning in French

n. mayotte, île de l'océan pacifique, une des îles du comorre

Related Words

  1. mayorship
  2. maypole
  3. maytag
  4. maytime
PC Version

Copyright © 2018 WordTech Co.