Slovnenya

Translation English French: blood relation

Dictionary: main
blood relation
noun