NichiDict

レーキドーザー

[reekidoozaa]

Meanings

1.Noun

rake dozer