×

amaretto meaning in English

n. amaretto, italian liquor having the flavor of almonds

Related Words

  1. amarantacée
  2. amarante
  3. amarillo
  4. amarrage
PC Version

Copyright © 2018 WordTech Co.