Slovnenya

Translation English Japanese: excogitate

Dictionary: main
excogitate
verb