Cockatoos meaning

Plural form of cockatoo.
noun
0
0
Advertisement