English: Large rat — large rat
large rat; mantis
Wanga · KE
No other translations yet. Be the first to contribute one.