Definition of タンゴール

タンゴール

tangooru

noun
tangor (Citrus reticulata x sinensis), temple orange