Definition of ラングール

ラングール

ranguuru

noun
langur