Airbnbs

English

Noun

Airbnbs

  1. plural of Airbnb

Verb

Airbnbs

  1. third-person singular simple present indicative of Airbnb

Anagrams