Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-4 of 4 results

BAFTA British & World English

the British Academy of Film and Television Arts

bafta (also baft) British & World English

coarse fabric, typically of cotton

BAFTA English-Italian

società