Romanian-French dictionary »

opuntia meaning in French

RomanianFrench
opuntia

nopal◼◼◼