Definition of ラーテル

ラーテル

raateru

noun
ratel (Mellivora capensis)