LRFFT: Live Reef Food Fish Trade

What does LRFFT mean? The above is one of LRFFT meanings. It may have other definitions. Please refer to the end of this passage.

LRFFT: Live Reef Food Fish Trade

Definition in English: Live Reef Food Fish Trade

LRFFT also stands for:
... more