×

metoula meaning in English

n. metulah, city on the northern border of israel

Related Words

  1. mesureur
  2. mesuré
  3. mets
  4. mets délicat
PC Version

Copyright © 2018 WordTech Co.