← Back to browserafnoun#13,943TranslationNo Japanese definition yet.English definitionthe airforce of Great BritainExamplesNo examples yet.Similar wordsraf'sraftraferafarafiraff← schmuckhatchet →