foreign aids

English

Noun

foreign aids

  1. plural of foreign aid