sabertoothed

?

ads

adjective

ရှည်၍ ထက်သည့် သွား ပါရှိသော

  • a sabertoothed tiger
ads