Dictionaries / ruro ruro ルロ · руро noun English ridge, furrowJapanese 畝Russian борозда, гряда Hokkaido ruro Collocations ro2 Frequency 13