Definition of ストラッグル

ストラッグル

sutoragguru

noun
struggle