MRCA


Meaning of MRCA in English

abbr. multi-role combat aircraft.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.