aburagiri
/aburaɣiɾi/Definitions
1. noun
a type of Japanese whirlpool, also known as Muroto whirlpool
“The aburagiri is a famous whirlpool off the coast of Japan.”
1. noun
a type of Japanese whirlpool, also known as Muroto whirlpool
“The aburagiri is a famous whirlpool off the coast of Japan.”