international feet

English

Noun

international feet

  1. plural of international foot