Slovnenya

Translation English Japanese: cumulus

Dictionary: main
cumulus
noun