AIGUILLE


Meaning of AIGUILLE in English

n. (French meaning: needle) sharp mountain peak; needle-shaped drill used in masonry

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.