Considérant en fait et en droit :
1.
Par arrêt du 6 mars 2015, le Tribunal cantonal du canton de Fribourg a rejeté le recours déposé par X._, ressortissante brésilienne, contre la décision du Service de la population du canton de Fribourg du 8 septembre 2014 révoquant son autorisation de séjour UE/AELE échéant le 31 juillet 2016.
2.
Par courrier du 15 avril 2015, X._ écrit au Tribunal fédéral. Elle déclare s'opposer à l'arrêt du Tribunal cantonal. Elle soutient que certains éléments n'ont pas été pris en considération, en particulier les efforts qu'elle a effectués pour régulariser sa situation.
3.
3.1. Le recours en matière de droit public peut être formé pour violation du droit au sens des art. 95 et 96 LTF. Le Tribunal fédéral applique le droit d'office (<ref-law>). Le recours doit cependant remplir l'exigence de motivation contenue à l'<ref-law> qui requiert que les mémoires exposent succinctement en quoi l'acte attaqué viole le droit. A cet égard, la partie recourante doit discuter les motifs de la décision entreprise et indiquer en quoi elle estime que l'autorité précédente a méconnu le droit; il n'est certes pas indispensable qu'elle indique expressément les dispositions légales ou les principes de droit qui auraient été violés; il faut toutefois qu'à la lecture de son exposé, on comprenne clairement quelles règles de droit auraient été, selon lui, transgressées par l'autorité intimée (cf. <ref-ruling> consid. 6.3 p. 120 s., 286 consid. 1.4 p. 287; arrêt non publié 5A_129/2007 du 28 juin 2007, consid. 1.4 et les références citées dans ces arrêts).
3.2. En l'espèce, la recourante ne critique pas, ne serait-ce même que succinctement, le droit appliqué et la motivation exposée dans l'arrêt attaqué.
4.
Le recours est ainsi manifestement irrecevable (<ref-law>) et doit être traité selon la procédure simplifiée de l'<ref-law>, sans qu'il y ait lieu d'ordonner un échange d'écritures. Succombant, la recourante doit supporter les frais de justice devant le Tribunal fédéral (<ref-law>). Il n'est pas alloué de dépens (art. 68 al.1 et 3 LTF).


Par ces motifs, le Président prononce :
1.
Le recours est manifestement irrecevable.
2.
Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge de la recourante.
3.
Le présent arrêt est communiqué à la recourante, au Service de la population et des migrants et au Tribunal cantonal du canton de Fribourg, Ie Cour administrative, ainsi qu'au Secrétariat d'Etat aux migrations.
Lausanne, le 7 mai 2015
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président : Zünd
Le Greffier : Dubey