TOP

Definition of flotilla noun from the Oxford Advanced American Dictionary

See flotilla in the Oxford Advanced Learner's Dictionary