Slovnenya

Translation English Japanese: cell-free

Dictionary: main
cell-free
adjective