instacalls

See also: insta-calls

English

Noun

instacalls

  1. plural of instacall

Verb

instacalls

  1. third-person singular simple present indicative of instacall

Anagrams