English-Turkish dictionary »

paper flower meaning in Turkish

EnglishTurkish
paper flower (Bougainvillea glabra)
noun

begonvilnoun