Meaning of シープシャンク in Japanese

  1. Words

Definition of シープシャンク

シープシャンク(shiipushanku)
  1. (n) sheep shank
Back to top