Definition of エスカー

エスカー

esukaa

noun
esker, eskar(geology term)