Vocabulary

ヤンマー

Yanmar (Japanese heavy equipment maker)

noun