Slovnenya

Translation English Japanese: decussate

Dictionary: main
decussate
adjective
verb